tomato paste – Deutsch–English translations

🇬🇧 en de 🇩🇪

tomato paste noun

  • concentrate of tomato purée
Tomatenmark, Tomatenpüree, Paradeismark
Wiktionary Links